<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
</body>
<script>
    
    /* 
        使用Object创建对象的问题：
            1.无法区分出不同类型的对象
            2.不方便批量创建对象
        在JS中可以通过类（Class）来解决这个问题
            1.类是对象模版，可以将对象中的属性和方法直接定义在类中
                定义后，就可以直接通过类来创建对象
            2.通过同一个类创建的对象，我们称为同类对象
            可以使用instanceof来检查一个对象是否是由某一个类创建的
    */
   class Person{
    constructor(name,age){
        this.name = name
        this.age = age

    }
    xx = 20
   }
  let p1 = new Person('zs',18) 
  let p2 = new Person('ss',19) 
  console.log(p1,p2);
</script>
</html>